package io;

import java.io.FileInputStream;
import java.io.IOException;

/**
 * 文件输入流，用于从文件中读取字节数据
 */
public class FISDemo {
    public static void main(String[] args) throws IOException {
        FileInputStream fis = new FileInputStream("./fos.dat");
        /*
            int read()
            从文件中读取一个字节，返回的int值得2进制最低八位就是读取
            到的字节数据，如果返回的int值为-1则表示读取到了文件末尾
            fos.dat文件中
            00000001 00000010
            ^^^^^^^^
            返回值:00000000 00000000 00000000 00000001
         */
        int d = fis.read();
        System.out.println(d);
        int c = fis.read();
        System.out.println(c);
        int b = fis.read();
        System.out.println(b);
        fis.close();

    }
}
